echo beat - French English Dictionary